Skip to content

Add default issue templates and make the header automation to run on issues from this repo#27

Merged
MisRob merged 2 commits into
learningequality:mainfrom
MisRob:templates-and-automation
Jun 12, 2025
Merged

Add default issue templates and make the header automation to run on issues from this repo#27
MisRob merged 2 commits into
learningequality:mainfrom
MisRob:templates-and-automation

Conversation

@MisRob

@MisRob MisRob commented May 29, 2025

Copy link
Copy Markdown
Member

Summary

  • Adds default issue templates

    • Collected the current main issue templates from our repositories
    • Made minor changes for consistency, for example in template file names
  • Adds the default 'not open for contribution' header to all templates

  • Makes the issue header automation to run on issues from this repo

References

A companion of learningequality/kolibri-design-system#1037

Reviewer guidance

@marcellamaki feel free to suggest changes via review, or if your draft templates have larger amounts of changes, I welcome you to push directly here.

@rtibbles would you take a peek at the small automation tweak?

MisRob added 2 commits May 29, 2025 07:41
to work on .github repository issues
as well.
name: Manage issue header

on:
issues:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might it be more helpful to make a small wrapper action that does the workflow_call from within it, so that this is then an example, and a complete test of how it will be used in other repos?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, nice idea. Will do as follow-up as we chatted.

@marcellamaki marcellamaki left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From my side in terms of the issue types and basic format this looks fine. I'm not sure if the comment from @rtibbles requires any follow up in terms of the action, or if we'll just do that in follow up

@MisRob

MisRob commented Jun 11, 2025

Copy link
Copy Markdown
Member Author

Thanks @marcellamaki. As for @rtibbles's comment, we agreed on follow-up on Slack.

@MisRob

MisRob commented Jun 11, 2025

Copy link
Copy Markdown
Member Author

@marcellamaki Richard mentioned we can merge after you have a look at templates so if you feel fine about it, let's do so

@marcellamaki marcellamaki left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussed with Misha that the comment from Richard will be addressed separatedly

@MisRob MisRob merged commit e44fde5 into learningequality:main Jun 12, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants